![]() Required displacement adjustment with throttle valve preload
专利摘要:
Ein Motorsteuerungssystem und ein Motorsteuerungsverfahren überwachen eine Drehmomentzunahme während einer Zylinderabschaltung für einen Motor mit bedarfsabhängigem Hubraum. Bei einer Zylinderabschaltung wird ein Zeitglied gestartet. Ein Controller stellt eine Drosselklappenstellung ein und bestimmt, ob die Zylinderabschaltung innerhalb einer vorbestimmten Zeit abgeschlossen ist. Der Controller stellt eine Drosselklappenstellung auf der Grundlage des Status einer Freigabebedingung ein. Der Controller bestimmt, ob die Motordrehzahl und die Fahrzeugbeschleunigung jeweils innerhalb einer Schwelle liegen. Der Controller betätigt die Drosselklappe in einer Vorlastbetriebsart, wenn die Freigabebedingung erfüllt ist, und in einer normalen Betriebsart, wenn die Freigabebedingung nicht erfüllt ist.An engine control system and engine control method monitor torque increase during cylinder deactivation for an engine with demand displacement. A timer is started when the cylinder is deactivated. A controller sets a throttle position and determines whether the cylinder deactivation is completed within a predetermined time. The controller sets a throttle position based on the status of a release condition. The controller determines whether the engine speed and the vehicle acceleration are each within a threshold. The controller operates the throttle valve in a preload mode when the enable condition is met and in a normal mode when the enable condition is not met. 公开号:DE102004004327A1 申请号:DE200410004327 申请日:2004-01-28 公开日:2004-09-09 发明作者:Paul A. Fenton Bauerle;Donovan L. Utica Dibble;Kerfegar K. Fenton Katrak;Allen B. Waterford Rayl;Robert C. Novi Simon;Alfred E. Jr. Brighton Spitza;Kevin J. Brighton Storch 申请人:Motors Liquidation Co; IPC主号:F02D9-02
专利说明:
[0001] Die vorliegende Erfindung betrifftMotorsteuerungssysteme, und insbesondere eine Drosselvorlastprüfung beiSteuerungssystemen fürMotoren mit bedarfsabhängigemHubraum.The present invention relates toEngine control systems, and in particular a throttle preload testControl systems forMotors with demand-basedDisplacement. [0002] Manche Verbrennungsmotoren umfassen Motorsteuerungssysteme,die Zylinder in Situationen mit niedriger Last abschalten. Beispielsweisekönnen 8-Zylindermotorenunter Verwendung von vier Zylindern betrieben werden. Eine Zylinderabschaltung verbessertdie Kraftstoffwirtschaftlichkeit, indem Pumpverluste reduziert werden.Um glatt zwischen zugeschalteten und abgeschalteten Betriebsarten überzugehen,sollte der Verbrennungsmotor ein Drehmoment mit einem Minimum anStörungenerzeugen, da ansonsten der Übergangfür denFahrer spürbarsein wird. Ein zu großesDrehmoment bewirkt ein Hochdrehen des Motors, und ein unzureichendesDrehmoment bewirkt ein Durchsacken des Motors, was beides das Fahrerlebnisverschlechtert.Some internal combustion engines include engine control systems,turn off the cylinders in low load situations. For examplecan 8-cylinder enginesoperated using four cylinders. Improved cylinder deactivationfuel economy by reducing pumping losses.In order to switch smoothly between activated and deactivated operating modes,the internal combustion engine should have a minimum torquedisordersgenerate, otherwise the transitionfor theDriver noticeablewill be. Too bigTorque causes the engine to crank up, and an insufficient oneTorque causes the engine to sag, which is both the driving experiencedeteriorated. [0003] Bei einem 8-Zylindermotor ist derSaugrohrdruck währenddes 8-Zylinderbetriebes wesentlich niedriger als während des4-Zylinderbetriebes. Währenddes Übergangesvon acht Zylindern nach vier Zylindern gibt es in der 4-Zylinderbetriebsarteine merkliche Drehmomentverringerung oder ein Durchsacken, bisdas Saugrohr ein richtiges Saugrohrdruckniveau erreicht. Mit anderenWorten gibt es für diegleiche Stellung des Gaspedals weniger Motordrehmoment, wenn Zylinderabgeschaltet sind, als wenn die Zylinder zugeschaltet sind. DerFahrer des Fahrzeuges müsstedas Gas manuell verstellen, um eine Kompensation für die Drehmomentverringerung bereitzu stellen, um das Drehmoment zu glätten.For an 8-cylinder engine that isIntake manifold pressure duringthe 8-cylinder operation much lower than during the4-cylinder operation. Whileof the transitionFrom eight cylinders to four cylinders there is the 4-cylinder modea noticeable reduction in torque or sagging untilthe intake manifold reaches a correct intake manifold pressure level. With othersThere are words for themsame position of the accelerator pedal less engine torque when cylinderare switched off as if the cylinders were switched on. TheDriver of the vehicle would have toManually adjust the gas to compensate for torque reductionto smooth the torque. [0004] In der US-Patentanmeldung Nr. 10/150,879, dieam 17. Mai 2002 eingereicht wurde, mit dem Titel "Spark Retard ControlDuring Cylinder Transitions in a Displacement On Demand Engine" (deutsche Nachanmeldung DE 103 22 512.9 vom 19.Mai 2003), deren Offenbarungsgehalt hierin durch Bezugnahme vollständig miteingeschlossen ist, wird die Drosselungsgrenze vor der Zylinderabschaltung zueiner weiter offenen Stellung verstellt, um eine Kompensation bereitzu stellen. Die weiter offene Drosselstellung oder Vorlast wirdvon einer Zündzeitpunktverzögerung begleitet,um eine Drehmomentzunahme zu verschieben, die durch die Vorlasthervorgerufen wird, bevor die Zylinder abgeschaltet sind.In US patent application No. 10 / 150,879, which was filed on May 17, 2002, entitled "Spark Retard Control During Cylinder Transitions in a Displacement On Demand Engine" DE 103 22 512.9 of May 19, 2003), the disclosure of which is fully incorporated herein by reference, the throttling limit is adjusted to a more open position prior to cylinder deactivation to provide compensation. The wider open throttle position or preload is accompanied by an ignition retard to delay an increase in torque caused by the preload before the cylinders are deactivated. [0005] Ein Motorsteuerungssystem und einMotorsteuerungsverfahren überwacheneine Drehmomentzunahme währendeiner Zylinderabschaltung füreinen Motor mit bedarfsabhängigemHubraum. Ein Zeitglied startet die Einleitung der Zylinderabschaltung.Ein Controller steht mit dem Zeitglied in Verbindung und stelltdie Drosselklappenstellung ein. Der Controller bestimmt weiter,ob die Zylinderabschaltung innerhalb einer vorbestimmten Zeit abgeschlossenwird.An engine control system and oneMonitor engine control proceduresa torque increase duringa cylinder deactivation foran engine with demandDisplacement. A timer starts the initiation of cylinder deactivation.A controller is connected to the timer and providesthe throttle position. The controller continues to determinewhether the cylinder deactivation is completed within a predetermined timebecomes. [0006] Gemäß weiteren Merkmalen öffnet derController die Drosselklappe bzw. ein dieser entsprechendes Ventilvon einer normalen Betriebsstellung zu einer weiter offenen Betriebsstellung,wenn das Zeitglied startet. Der Controller behält eine Drosselklappenstellungim abgeschalteten Zustand bei, wenn die Zylinderabschaltung innerhalbder vorbestimmten Zeit abgeschlossen ist. Der Controller führt dieDrosselklappe in die normale Betriebsstellung zurück, wenndie Zylinderabschaltung die vorbestimmte Zeit überschreitet.According to further features, theController the throttle valve or a valve corresponding to thisfrom a normal operating position to a more open operating position,when the timer starts. The controller maintains a throttle positionin the deactivated state when the cylinder deactivation is withinthe predetermined time is completed. The controller carries out theThrottle back to normal operating position ifthe cylinder deactivation exceeds the predetermined time. [0007] Ein erfindungsgemäßes Steuerungssystem und einerfindungsgemäßes Steuerungsverfahren überwachendie Drehmomentzunahme währendeiner Zylinderabschaltung füreinen Motor mit bedarfsabhängigemHubraum. Das Steuerungssystem umfasst eine Drosselklappe und einenController. Der Controller bewirkt eine Drosselklappenvorlast undbestimmt, ob eine Drehmomentzunahme bei der Drosselklappenvorlastvorhanden ist. Der Controller hebt die Drosselklappenvorlast auf,wenn eine Drehmomentzunahme detektiert wird.A control system according to the invention and aMonitor the control method according to the inventionthe torque increase duringa cylinder deactivation foran engine with demandDisplacement. The control system includes a throttle valve and oneController. The controller causes a throttle valve preload anddetermines whether there is an increase in torque at the throttle preloadis available. The controller cancels the throttle preload,when an increase in torque is detected. [0008] Gemäß weiteren Merkmalen wird eineDrehmomentzunahme erkannt, falls eine Ableitung der Motordrehzahleinen Motordrehzahlschwellenwert überschreitet, wenn eine Probefahrzeugbeschleunigungeinen Fahrzeugbeschleunigungsschwellenwert überschreitet, wenn eine Zündzeitpunktverstellung nachfrüh einenZündzeitpunktverstellungsschwellenwertnach früh überschreitet,und/oder wenn eine Ableitung der Drehzahl eine vorhergesagte Ableitung derDrehzahl übersteigt.According to further features, aTorque increase detected if a derivation of the engine speedexceeds an engine speed threshold when a test vehicle accelerationexceeds a vehicle acceleration threshold when an ignition timing adjustment afterearly oneZündzeitpunktverstellungsschwellenwertpasses after early,and / or if a derivative of the speed is a predicted derivative of theSpeed exceeds. [0009] Ein erfindungsgemäßes Verfahren überwachteine Drehmomentzunahme währendeiner Zylinderabschaltung füreinen Motor mit bedarfsabhängigemHubraum. In dem Motor mit bedarfsabhängigem Hubraum werden Arbeitszylinderabgeschaltet. Ein Drosselquerschnitt des Motors mit bedarfsabhängigem Hubraumwird von einem vorbestimmten Querschnitt auf einen vergrößerten Querschnittvergrößert. DasVerfahren bestimmt, ob eine Zylinderabschaltung innerhalb einervorbestimmten Zeit auftrat. Eine Luftlieferung wird auf der Grundlageder Zylinderabschaltung, die innerhalb der vorbestimmten Zeit auftritt,gesteuert, indem zu dem vorbestimmten Querschnitt zurückgekehrtwird, wenn die Zylin derabschaltung länger als die vorbestimmte Zeitdauert, oder ein Drosselquerschnitt im abgeschalteten Zustand zwischendem vorbestimmten Querschnitt und dem vergrößerten Querschnitt gehaltenwird, wenn die Zylinderabschaltung innerhalb der vorbestimmten Zeitabgeschlossen ist.A method according to the invention is monitoreda torque increase duringa cylinder deactivation foran engine with demandDisplacement. Working cylinders become in the engine with demand-dependent displacementoff. A throttle cross section of the engine with demand-dependent displacementbecomes from a predetermined cross section to an enlarged cross sectionincreased. TheMethod determines whether cylinder deactivation occurs within apredetermined time occurred. An air delivery is based onthe cylinder deactivation that occurs within the predetermined timecontrolled by returning to the predetermined cross sectionwill, if the Zylin derabschalt longer than the predetermined timelasts, or a throttle cross section in the switched-off state betweenthe predetermined cross section and the enlarged cross sectionwhen the cylinder deactivation is within the predetermined timeis completed. [0010] Ein Verfahren zum Einleiten einerAbschaltung fürZylinder in einem Motor mit bedarfsabhängigem Hubraum liefert Kraftstoffmit einer vorbestimmten Rate an den Motor mit bedarfsabhängigem Hubraumauf der Basis einer Drosselklappenstellung. Das Verfahren bestimmt,ob mehrere Freigabebedingungen erfüllt sind. Auf der Grundlageder Freigabebedingungen vergrößert dasVerfahren die Drosselklappenstellung oder es behält die Drosselklappenstellungbei.A method of initiating a shutdown for cylinders in an on-demand engine delivers fuel at a predetermined rate to the on-demand engine based on a throttle position. The process determines whether multiple release conditions are met. The process increases the throttle based on the release conditions flap position or it maintains the throttle position. [0011] Gemäß weiteren Merkmalen umfasstdas Verfahren ferner, dass eine konstante Stellung des Gaspedalsbeibehalten wird. Der Bestimmungsschritt umfasst das Bestimmen,ob der Kraftstoff fürdie Zylinder des Motors mit bedarfsabhängigem Hubraum unterbrochenist, das Bestimmen, ob eine weiter offene Drosselklappenstellungangefordert wird und/oder das Bestimmen, ob eine Drehmomentzunahmewährendeines Ereignisses einer Drosselklappenöffnung detektiert wurde.According to further featuresthe method further that a constant position of the accelerator pedalis maintained. The determining step includes determiningwhether the fuel forthe cylinders of the engine with demand-dependent displacement are interruptedis determining whether a wider open throttle positionis requested and / or determining whether a torque increasewhilean event of a throttle valve opening was detected. [0012] Weitere Anwendungsgebiete der vorliegendenErfindung werden aus der nachstehend angegebenen detaillierten Beschreibungdeutlich werden. Es ist einzusehen, dass die detaillierte Beschreibung unddie spezifischen Beispiele, obgleich sie die bevorzugte Ausführungsformder Erfindung angeben, lediglich zu Zwecken der Veranschaulichungdienen und nicht den Umfang der Erfindung einschränken sollen.Further areas of application of the presentInvention will become apparent from the detailed description provided hereinafterbecome clear. It is understood that the detailed description andthe specific examples, although they are the preferred embodimentspecify the invention, for illustration purposes onlyserve and are not intended to limit the scope of the invention. [0013] Die Erfindung wird im Folgenden beispielhaft anhandder Zeichnungen beschrieben, in diesen ist: The invention is illustrated below by way of exampleof the drawings, in which is: [0014] 1 einFunktionsblockdiagramm eines Motorsteuerungssystems, das eine Zündzeitpunktverzögerung während einerZylinderabschaltung gemäß der vorliegendenErfindung steuert; 1 FIG. 2 is a functional block diagram of an engine control system that controls spark retard during cylinder deactivation in accordance with the present invention; [0015] 2 einFunktionsblockdiagramm eines beispielhaften Drosselklappenvorlastsignal-Generators; 2 a functional block diagram of an exemplary throttle preload signal generator; [0016] 3 einFlussdiagramm, das Schritte einer Vorlastsicherheitsprüfung gemäß der vorliegenden Erfindungveranschaulicht; 3 a flowchart illustrating steps of a preload security check according to the present invention; [0017] 4 einFlussdiagramm, das Schritte einer Zeitablaufprüfung gemäß der vorliegenden Erfindung veranschaulicht,die die Vollständigkeiteines Zylinderabschaltungsereignisses überprüft; 4 a flowchart illustrating steps of a timing check according to the present invention that checks the completeness of a cylinder deactivation event; [0018] 5A einFlussdiagramm, das Schritte einer Sicherheitsprüfung gemäß der vorliegenden Erfindungveranschaulicht, die einen Status von vorbestimmten Freigabebedingungen überwacht,die einen Start einer Zylinderabschaltung kennzeichnen; 5A a flowchart illustrating steps of a security check in accordance with the present invention that monitors a status of predetermined release conditions that indicate a start of a cylinder shutdown; [0019] 5B einFlussdiagramm, das eine erste Freigabebedingung von 5A veranschaulicht; 5B a flowchart showing a first release condition of 5A illustrated; [0020] 6 einFlussdiagramm, das beispielhafte Schritte für ein Verzögern des Zündzeitpunktes veranschaulicht;und 6 a flowchart illustrating exemplary steps for retarding the ignition timing; and [0021] 7 einDiagramm, das beispielhafte Steuersignale für den Drosselklappenvorlastsignal-Generatorveranschaulicht. 7 a diagram illustrating exemplary control signals for the throttle preload signal generator. [0022] Die folgende Beschreibung der bevorzugten Ausführungsformen)ist lediglich beispielhafter Natur und soll in keinster Weise dieErfindung, ihre Anwendung oder ihren Nutzen einschränken. ZuZwecken der Klarheit werden in den Zeichnungen die gleichen Bezugszeichenverwendet, um ähnlicheElemente zu kennzeichnen.The following description of the preferred embodiments)is merely exemplary in nature and is in no way intended toLimit invention, its application or its use. ToFor purposes of clarity, the same reference numbers are used in the drawingsused to make similarLabel elements. [0023] Wie es hierin verwendet wird, beziehtsich der Begriff "zugeschaltet" auf einen Motorbetriebunter Verwendung aller Motorzylinder. "Abgeschaltet" bezieht sich auf einen Motorbetriebunter Verwendung von weniger als allen Zylindern des Motors (ein odermehrere Zylinder sind nicht zugeschaltet). Außerdem beschreibt die beispielhafteAusführungeinen 8-Zylindermotor mit einer Zylinderabschaltung für vier Zylinder.Jedoch werden Fachleute feststellen, dass die Offenbarung hierinauch füreine Zylinderabschaltung in Motoren mit zusätzlichen oder weniger Zylindernals 4, 6, 10, 12 und 16, gilt.As used herein, relatesthe term "switched on" refers to engine operationusing all engine cylinders. "Shutdown" refers to engine operationusing less than all of the engine's cylinders (one orseveral cylinders are not activated). It also describes the exampleexecutionan 8-cylinder engine with a cylinder deactivation for four cylinders.However, those skilled in the art will find that the disclosure hereinalso forcylinder deactivation in engines with additional or fewer cylindersas 4, 6, 10, 12 and 16. [0024] Nach 1 umfasstein Motorsteuerungssystem 10 gemäß der vorliegenden Erfindungeinen Controller 12 und einen Motor 16. Der Motor 16 umfasstmehrere Zylinder 18, die jeweils ein oder mehrere Einlassventileund/oder Auslassventile (nicht gezeigt) aufweisen. Der Motor 16 umfasstferner ein Kraftstoffeinspritzsystem 20 und ein Zündsystem 24. Einelektronischer Drosselklappen-Controller (ETC) 26 stellteinen Drosselquerschnitt, d.h. einen freien Querschnitt einer Drosselklappeoder eines ähnlichenVentils, in einem Saugrohr 28 auf der Grundlage einer Stellungeines Gaspedals 30 und eines Drosselklappensteuerungsalgorithmusein, der von dem Controller 12 ausgeführt wird. Es ist festzustellen,dass der ETC 26 und der Controller 12 einen odermehrere Controller umfassen können.Ein oder mehrere Sensoren 32 und 34, wie etwaein Saugrohrdrucksensor und/oder ein Saugrohrlufttemperatursensorerfassen den Druck und/oder die Lufttemperatur im Saugrohr 20.To 1 includes an engine control system 10 a controller according to the present invention 12 and an engine 16 , The motor 16 includes several cylinders 18 each having one or more intake valves and / or exhaust valves (not shown). The motor 16 further includes a fuel injection system 20 and an ignition system 24 , An electronic throttle controller (ETC) 26 represents a throttle cross section, ie a free cross section of a throttle valve or a similar valve, in an intake manifold 28 based on an accelerator pedal position 30 and a throttle control algorithm implemented by the controller 12 is performed. It should be noted that the ETC 26 and the controller 12 can include one or more controllers. One or more sensors 32 and 34 , such as an intake manifold pressure sensor and / or an intake manifold air temperature sensor, detect the pressure and / or the air temperature in the intake manifold 20 , [0025] Eine Stellung des Gaspedals 30 wirdvon einem Gaspedalsensor 40 erfasst, der ein Pedalstellungssignalerzeugt, das an den Controller 12 ausgegeben wird. EineStellung eines Bremspedals 44 wird von einem Bremspedalsensor 48 erfasst,der ein Bremspedal-Stellungssignal erzeugt, das an den Controller 12 ausgegebenwird. Emissionssystemsensoren 50 und weitere Sensoren 52,wie etwa ein Temperatursensor, ein Luftdrucksensor und andere herkömmlicheSensor- und/oder Controller-Signale werden von dem Controller 12 dazuverwendet, den Motor 16 zu steuern. Ein Abtrieb des Motors 16 ist über eineDrehmomentwandler-Überbrückungskupplung(TCC) 58 und ein Getriebe 60 an Vorder- und/oderHinterrädergekoppelt.A position of the accelerator pedal 30 is from an accelerator pedal sensor 40 detected, which generates a pedal position signal that is sent to the controller 12 is issued. A position of a brake pedal 44 is from a brake pedal sensor 48 detected, which generates a brake pedal position signal that is sent to the controller 12 is issued. Emissions system sensors 50 and other sensors 52 , such as a temperature sensor, an air pressure sensor, and other conventional sensor and / or controller signals are provided by the controller 12 used the engine 16 to control. An output of the engine 16 is via a torque converter lockup clutch (TCC) 58 and a gear 60 coupled to front and / or rear wheels. [0026] In 2 istein beispielhafter Vorlastsignal-Generator 100 gezeigt.Währendein besonderer Drosselklappenvorlastsignal-Generator beschrieben wird,könnenandere Drosselklappenvorlast-Generatoren verwendet werden. Der Vorlastsignal-Generator 100 stellteinen Drosselquerschnitt vor und während des Überganges von einer zugeschaltetenBetriebsart in eine abgeschaltete Betriebsart ein, um den Drehmomentausgangdes Motors 16 zu glätten. EinDrosselklappenvorlastquerschnitts-Generator 104 erzeugt ein Drosselklappenquerschnitts-Signal aufder Grundlage eines Sollluftstroms pro Zylinder in der abgeschaltetenBetriebsart (APCDes) und der Motordrehzahl(RPM). Der Drosselklappenvorlastquerschnitts-Generator 104 kanneine Nachschlagetabelle (LUT), ein Modell oder irgendeinen anderengeeigneten Schaltkreis oder Software umfassen, die das Drosselklappenvorlastquerschnitts-Signalerzeugen. Die Signale APCDes- und MotordrehzahlRPM werden ebenfalls in einen Vorlastdauer-Generator 108 eingegeben,der eine Basisdauer oder Basisperiode für die Drosselklappenvorlasterzeugt. Der Drosselvorlastdauer-Generator 108 kannebenfalls eine LUT, ein Modell oder irgendeinen anderen geeignetenSchaltkreis umfassen, der das Vorlastdauersignal erzeugt.In 2 is an exemplary preload signal generator 100 shown. While a particular throttle preload signal generator is described, other throttle preload generators can be used. The preload signal generator 100 sets a throttle cross section before and during the transition from an activated mode to an deactivated mode, around the torque output of the engine 16 to smooth out. A throttle preload cross-section generator 104 generates a throttle valve cross section signal based on a target air flow per cylinder in the deactivated mode (APC Des ) and the engine speed (RPM). The throttle valve preload cross-section generator 104 can be a lookup table (LUT), a model, or any other suitable include circuitry or software that generates the throttle preload cross-section signal. The signals APC Des - and engine speed RPM are also used in a pre-load duration generator 108 entered that creates a base duration or base period for the throttle preload. The throttle preload generator 108 may also include a LUT, model, or any other suitable circuit that generates the preload duration signal. [0027] Bei einer alternativen Ausführungsformwerden die APCDes- Signale und die Signaledes gemessenen Luftstroms pro Zylinder (APCMeas)zu Beginn in eine adaptive Drosselklappenvorlast-Einstellvorrichtung 112 eingegeben,die ein Einstellsignal ausgibt. Die adaptive Drosselklappenvorlast-Einstellvorrichtung 112 führt eineEinstellung in Bezug auf eine Veränderung der Höhe, Temperaturund von Schwankungen von Fahrzeug zu Fahrzeug aus. Die Einstellung(ADJ) wird in einen invertierenden Eingang eines Summierers 116 eingegeben.Das Signal APCDes wird in einen nicht invertierendenEingang des Summierers 116 eingegeben. Der Summierer 116 gibteinen eingestellten Sollluftstrom pro Zylinder (ADJDes_adj)aus, der in den Drosselklappenvorlastquerschnitts-Generator 104 undden Vorlastdauer-Generator 108 eingegeben wird. Das MotordrehzahlsignalRPM wird in den Vorlastdrosselklappenquerschnitts-Generator 104 undden Vorlastdauer-Generator 108 eingegeben.In an alternative embodiment, the APC Des signals and the measured air flow per cylinder (APC Meas ) signals are initially converted into an adaptive throttle preload adjuster 112 entered, which outputs a setting signal. The adaptive throttle preload adjuster 112 makes an adjustment for a change in height, temperature and fluctuations from vehicle to vehicle. The setting (ADJ) is in an inverting input of a totalizer 116 entered. The APC Des signal is sent to a non-inverting input of the summer 116 entered. The totalizer 116 outputs a set target air flow per cylinder (ADJ Des_adj ), which is in the throttle valve preload cross -section generator 104 and the preload duration generator 108 is entered. The engine speed signal RPM is in the preload throttle cross section generator 104 and the preload duration generator 108 entered. [0028] Das Vorlastquerschnitts-Signal, dasvon dem Vorlastdrosselklappenquerschnitts-Generator 104 ausgegebenwird, und das Dauersignal, das von dem Vorlastdauer-Generator 108 ausgegebenwird, werden in einen Rampengenerator 120 eingegeben. ZusätzlicheEingängein den Rampengenerator umfassen wahlweise einen Rampeneinlaufkalibrierungs-Schaltkreis 124 undeinen Rampenauslaufkalibrierungs-Schaltkreis 128. Der Rampeneinlaufkalibrierungs-Schaltkreis 124 spezifizierteine Rampeneinlaufperiode. Vorzugsweise nimmt eine während derRampeneinlaufperiode angelegte Verstärkung linear von 0 auf 1 zu.Gleichermaßenspezifiziert der Rampenauslaufkalibrierungs-Schaltkreis 128 eine Rampenauslaufperiode.Vorzugsweise nimmt eine währendder Rampenauslaufperiode angelegte Verstärkung linear von 1 auf 0 ab.Fachleute werden aber feststellen, dass nichtlineare Kurven oderandere Wellenformen währendder Rampeneinlauf- und -auslaufperioden angewandt werden können, umdie Drehmomentglättungzu verbessern und Drosselklappengeräusch zu verhindern.The preload cross-section signal from the preload throttle cross-section generator 104 is output, and the continuous signal from the preload duration generator 108 will be output into a ramp generator 120 entered. Additional inputs to the ramp generator optionally include a ramp entry calibration circuit 124 and a ramp ramp calibration circuit 128 , The ramp entry calibration circuit 124 specifies a ramp-in period. A gain applied during the ramp-in period preferably increases linearly from 0 to 1. Likewise, the ramp down calibration circuit specifies 128 a ramp down period. Preferably, a gain applied during the ramp down period decreases linearly from 1 to 0. However, those skilled in the art will find that non-linear curves or other waveforms can be applied during ramp-in and ramp-down periods to improve torque smoothing and prevent throttle noise. [0029] Der Rampengenerator 120 erzeugtein Vorlastquerschnitts-Signal(PL_area), das an einen nicht invertierenden Eingang eines Summierers 140 ausgegebenwird. Ein gegenwärtigerDrosselklappenquerschnitt wird in einen invertierenden Eingang des Summierers 140 eingegeben.Ein Ausgang des Summierers 140 erzeugt eine Vorlastdifferenzoder ein Vorlast-Delta, das dazu verwendet wird, den DrosselquerschnittwährendZylinderabschaltungsübergängen einzustellen.The ramp generator 120 generates a preload cross-section signal (PL_area) which is sent to a non-inverting input of a summer 140 is issued. A current throttle cross section is in an inverting input of the summer 140 entered. An output of the totalizer 140 generates a preload difference or preload delta that is used to adjust the throttle cross section during cylinder deactivation transitions. [0030] Das Dauer-Signal wird ebenfalls inein Betriebsartstellglied 144 eingegeben. Ein Verschiebungs-Schaltkreis 146 erzeugteine negative Verschiebung. Das Betriebsartstellglied 144 erzeugtein Sperren- oder Freihalten-Abgeschlossen-Signal, das dazu verwendetwird, einen Abschluss eines Übergangesvon zugeschalteten in abgeschaltete Betriebsarten zu markieren.Die Verschiebung ist vorzugsweise eine negative Verschiebung voneinem Ende der Basisdauer aus. Alternativ kann die Verschiebungvom Beginn der Basisdauer aus oder aus anderen geeigneten Signalenberechnet werden.The continuous signal is also in an operating mode actuator 144 entered. A shift circuit 146 creates a negative shift. The operating mode actuator 144 generates a lock or hold-closed signal which is used to mark the completion of a transition from engaged to deactivated modes. The shift is preferably a negative shift from one end of the base duration. Alternatively, the shift can be calculated from the start of the basic duration or from other suitable signals. [0031] In 3 sindSchritte einer Vorlastsicherheitsprüfung 148 veranschaulicht,die von dem Controller 12 durchgeführt werden. Die Sicherheitsprüfung 148 beginntmit Schritt 150. Bei Schritt 152 wartet die Steuerungwegen der Reaktionszeit der Bauelemente optional eine erste vorbestimmteZeitverzögerungab, wie etwa weniger als eine Sekunde, wobei man nicht darauf beschränkt ist.Bei Schritt 154 wird der Drosselquerschnitt gemäß der berechneten, amSummierer 140 ausgegebenen Vorlastdifferenz vergrößert. Einezweite Zeitverzögerungbei Schritt 156 gibt Zeit, damit der Luftstrom das Saugrohr 28 erreichenkann. Die Sollluft, die am Saugrohr 28 empfangen wird,wird bei Schritt 158 mit einer gemessenen Luft am Saugrohr 28 verglichen.Wenn die gemessene Luft innerhalb eines Schwellenwertes liegt, verzögert dieSteuerung bei Schritt 160 den Zündzeitpunkt. Wenn die gemesseneLuft nicht innerhalb eines Schwellenwertes liegt, kehrt die Steuerungzu Schritt 158 zurück.In 3 are steps of a preload security check 148 illustrated by the controller 12 be performed. The security check 148 starts with step 150 , At step 152 the controller optionally waits for, but is not limited to, a first predetermined time delay, such as less than one second, due to the component response time. At step 154 the throttle cross section according to the calculated one at the totalizer 140 output preload difference increased. A second time delay at step 156 gives time for the air flow to the intake manifold 28 can reach. The target air at the intake manifold 28 is received at step 158 with a measured air at the intake manifold 28 compared. If the measured air is within a threshold, control decelerates at step 160 the ignition timing. If the measured air is not within a threshold, control returns to step 158 back. [0032] Bei Schritt 162 wird eineDrehmomentzunahme überwacht.Eine Drehmomentzunahme wird vorzugsweise durch die folgenden Verfahrenbestimmt. Fachleute werden jedoch feststellen, dass eine Drehmomentzunahmeauch auf andere Weise bestimmt werden kann. Ein erster beispielhafterAnsatz bestimmt, ob eine Ableitung der Motordrehzahl (RPM) einenMotordrehzahlschwellenwert übersteigt.Die Ableitung wird aus einer Änderungder Drehzahl, die an der Motorkurbelwelle über eine vorbestimmte Zeit gemessenwird, berechnet. Die Drehzahl wird vorzugsweise über eine ausreichende Zeitdauergemessen, um einen Fehler von Zahn zu Zahn der Kurbelwelle zu kompensieren.Wenn der gemessene Wert größer alsder Motordrehzahlschwellenwert ist, wird eine Drehmomentzunahmedetektiert.At step 162 an increase in torque is monitored. Torque increase is preferably determined by the following methods. However, those skilled in the art will find that torque increase can be determined in other ways. A first exemplary approach determines whether an engine speed (RPM) derivative exceeds an engine speed threshold. The derivative is calculated from a change in the speed, which is measured on the engine crankshaft over a predetermined time. The speed is preferably measured over a sufficient period of time to compensate for a tooth-to-tooth error in the crankshaft. If the measured value is greater than the engine speed threshold, an increase in torque is detected. [0033] Ein alternativer Ansatz zum Detektiereneiner Drehmomentzunahme vergleicht die gegenwärtige Fahrzeugbeschleunigungmit einem Beschleunigungsschwellenwert. Wenn die gegenwärtige Beschleunigungden Beschleunigungsschwellenwert übersteigt, ist eine Drehmomentzunahmevorhanden. Bei einem noch weiteren Ansatz wird eine Zündzeitpunktverstellungnach frühgemessen. Die einzelnen Zündzeitpunkausgänge, dievon dem Controller 12 angefordert werden, werden mit demtatsächlich gemessenenZündzeitpunktausgangan den Zylindern 18 verglichen. Wenn der gemessene Zündzeitpunktden angeforderten Zünd zeitpunktum einen Schwellenwert einer Zündzeitpunktverstellungnach früh übersteigt,ist eine Drehmomentzunahme vorhanden.An alternative approach to detecting torque increase compares the current vehicle acceleration to an acceleration threshold. If the current acceleration exceeds the acceleration threshold, there is an increase in torque. In yet another approach, an early ignition timing is measured. The individual ignition timing outputs by the controller 12 be requested with the actually measured ignition timing output to the Zylin countries 18 compared. If the measured ignition timing exceeds the requested ignition timing by a threshold value of an ignition timing advance, there is an increase in torque. [0034] Ein abschließender beispielhafter Ansatz speicherteine Drehzahlableitung zu Beginn der Vorlast und vergleicht einegegenwärtigeDrehzahlableitung mit der gespeicherten Ableitung. Wenn die gegenwärtige Drehzahlableitungdie gespeicherte Drehzahlableitung übersteigt, ist eine Drehmomentzunahmevorhanden. Bei diesem Ansatz wird angenommen, dass die Änderungsrateder Drehzahl währendeines Übergangeszur Zylinderabschaltung nicht zunimmt.A final example approach savesa speed derivative at the beginning of the preload and compares onecurrentSpeed derivative with the saved derivative. If the current speed derivativeexceeds the stored speed derivative, is an increase in torqueavailable. This approach assumes that the rate of changethe speed duringof a transitionfor cylinder deactivation does not increase. [0035] Wenn eine Drehmomentzunahme vorhandenist, wird bei Schritt 164 eine Vorlast aufgehoben, unddie Steuerung geht zu Schritt 168. Wenn keine Drehmomentzunahmevorhanden ist, beginnt bei Schritt 166 eine Zylinderabschaltung.Die Steuerung endet bei Schritt 168.If there is an increase in torque, go to step 164 a preload is released and control goes to step 168 , If there is no increase in torque, start at step 166 a cylinder deactivation. Control ends at step 168 , [0036] In den 4 und 7 ist ein Zeitablaufverfahren 200 gezeigt,das währendeines Zylinderabschaltungsereignisses eingesetzt wird. Beispielsweise wirdin einem 8-Zylindermotor, wenn in der gewünschten Zeit keine vier Zylinderabgeschaltet worden sind, der Motor mit zwischen acht und fünf Zylindernarbeiten. Es ist dementsprechend nicht notwendig, eine Drosselklappenvorlastbereit zu stellen, da keine Drehmomentzunahme erforderlich ist.Wenn die Zylinderabschaltung in der vorbestimmten Zeit erfolgreichist, ist es erwünscht,eine Vorlast aufzuheben und den Drosselquerschnitt auf einen Drosselquerschnittim abgeschalteten Zustand zu reduzieren, um einen nahtlosen Übergangauf vier arbeitende Zylinder bereit zu stellen. Ein Drosselquerschnitt imabgeschalteten Zustand ist ein dazwischen liegender Drosselquerschnitt,der aufrechterhalten wird, wenn der Motor in der abgeschaltetenBetriebsart arbeitet. Der Drosselquerschnitt im abgeschalteten Zustandwird zwischen einem nor malen Betriebszustand und einem Vorlastbetriebszustandgehalten (siehe Delta-Drosselquerschnitt, 7).In the 4 and 7 is a timing process 200 shown that is used during a cylinder deactivation event. For example, in an 8-cylinder engine, if no four cylinders have been deactivated in the desired time, the engine will operate with between eight and five cylinders. Accordingly, it is not necessary to provide a throttle preload, since no increase in torque is required. If the cylinder deactivation is successful in the predetermined time, it is desirable to remove a preload and reduce the throttle cross-section to a throttle cross-section in the deactivated state in order to provide a seamless transition to four working cylinders. An off throttle cross section is an intermediate throttle cross section that is maintained when the engine is operating in the off mode. The throttle cross section in the switched-off state is kept between a normal operating state and a preload operating state (see delta throttle cross section, 7 ). [0037] Das Zeitablaufverfahren 200 wirdnach der Vorlasteinleitung durchgeführt, um den Übergang zwischenzugeschalteten und abgeschalteten Zuständen zu überwachen. Die Steuerung beginntmit Schritt 202. Bei Schritt 206 bestimmt derController 12, ob eine Zylinderabschaltung freigegebenist. Wenn nicht, geht die Steuerung zu Schritt 206. Wenn eineZylinderabschaltung gewünschtist, wird bei Schritt 208 eine Vorlast eingeleitet. Sobaldeine Vorlast eingeleitet ist, wird bei Schritt 210 einZeitglied gestartet. Bei Schritt 218 bestimmt die Steuerung,ob die Zylinderabschaltung abgeschlossen ist. Wenn nicht, bestimmtdie Steuerung bei Schritt 220, ob das Zeitglied einen vorbestimmtenZeitschwellenwert überschrittenhat.The timing procedure 200 is carried out after the preload to monitor the transition between switched on and off states. Control begins with step 202 , At step 206 determines the controller 12 whether cylinder deactivation is enabled. If not, control goes to step 206 , If cylinder deactivation is desired, go to step 208 preload initiated. As soon as a preload is initiated, step 210 a timer started. At step 218 the controller determines whether cylinder deactivation is complete. If not, control determines at step 220 whether the timer has exceeded a predetermined time threshold. [0038] Der vorbestimmte Zeitschwellenwertwird vorzugsweise unter 1 Sekunde festgelegt. 0,2 Sekunden ist geeignet,obwohl andere Zeitschwellenwerte angewandt werden können. Wenndas Zeitglied den vorbestimmten Schwellenwert nicht überschrittenhat, wird das Zeitglied bei Schritt 224 inkrementiert unddie Steuerung kehrt zu Schritt 218 zurück. Wenn das Zeitglied denSchwellenwert überschrittenhat, wird bei Schritt 230 die Vorlast aufgehoben und dieSteuerung endet bei Schritt 232. Wenn die Zylinderabschaltungbei Schritt 218 abgeschlossen ist, wird die Vorlast beiSchritt 222 aufgehoben, und der Abschaltungsquerschnittwird bei Schritt 228 beibehalten und die Steuerung endetbei Schritt 232.The predetermined time threshold is preferably set at less than 1 second. 0.2 seconds is appropriate, although other time thresholds can be used. If the timer has not exceeded the predetermined threshold, the timer becomes at step 224 increments and the controller returns to step 218 back. If the timer has exceeded the threshold, go to step 230 the preload is released and control ends at step 232 , If the cylinder deactivation at step 218 is complete, the preload is at step 222 is canceled, and the switch-off cross-section is 228 maintained and control ends at step 232 , [0039] In den 1 und 5A ist ein erfindungsgemäßes Drosselquerschnittszunahme-Sicherheitsverfahren 250 gezeigt.Das Sicherheitsverfahren 250 setzt eine Prüfung ein,um sicher zu stellen, dass eine oder mehrere Freigabebedingungenerfülltsind, bevor der Drosselquerschnitt zur Vorlast vergrößert wird.Der Controller 12 umfasst eine Logik, die den Status einer Vielzahlvon Freigabebedingungen zur Redundanz überwacht. Während die beispielhafte Ausführungsformbevorzugte Freigabebedingungen umfasst, die erfüllt sein müssen, um mit der Drosselklappenvorlastfortzufahren, könnenandere Freigabebedingungen angewandt werden.In the 1 and 5A is a throttle cross section increase safety method according to the invention 250 shown. The security procedure 250 uses a test to ensure that one or more release conditions are met before the throttle cross-section is increased to preload. The controller 12 includes logic that monitors the status of a variety of redundancy enabling conditions. While the exemplary embodiment includes preferred release conditions that must be met to continue throttle preload, other release conditions may be applied. [0040] Das Sicherheitsverfahren 250 beginntmit Schritt 254. Das Verfahren 250 prüft aufeinanderfolgend,ob erste, zweite und dritte Freigabebedingungen bei den Schritten 258, 260 bzw. 266 erfüllt sind. Wennjede Bedingung erfülltist, wird bei Schritt 270 eine Vorlast eingeleitet. Wenneine Bedingung nicht erfülltist, wird bei Schritt 268 ein normaler Drosselquerschnittbeibehalten. Die Steuerung endet bei Schritt 280. ObwohlVerfahren 250 drei Freigabeprüfungen einsetzt, kann einealternative Anzahl von Prüfungeneingesetzt werden.The security procedure 250 starts with step 254 , The procedure 250 checks successively whether first, second and third release conditions for the steps 258 . 260 respectively. 266 are fulfilled. If each condition is met, go to step 270 preload initiated. If a condition is not met, go to step 268 maintain a normal throttle cross section. Control ends at step 280 , Although procedure 250 If three release tests are used, an alternative number of tests can be used. [0041] Die Freigabebedingungen werden nunausführlicherbeschrieben. Anhand der 1, 5A und 5B wird die erste Freigabebedingung beiSchritt 258 ausführlicherbeschrieben. Bei Schritt 282 bestimmt die Steuerung, obFuelOffEnbl auf wahr gesetzt ist. FuelOffEnbl ist ein Flag, dasdazu verwendet wird, anzugeben, ob der Kraftstoff für die Hälfte derZylinder abgeschaltet ist oder das Zeitglied einen Schwellenwertnicht überschrittenhat (Schritt 220 in 4). WennFuelOffEnbl wahr ist, schreitet die Steuerung zu Schritt 260 fort.Wenn es falsch ist, bestimmt die Steuerung bei Schritt 284,ob CD_State auf Vorlast gesetzt ist. Wenn CD_State auf Vorlast gesetztist, bestimmt der Controller 12 bei Schritt 286,ob ETC_Disables_Pre_Load auf wahr gesetzt ist. Wenn CD_State nichtauf Vorlast gesetzt ist, fährtdie Steuerung mit Schritt 268 fort. ETC_Disables_Pre_Load wirdauf wahr gesetzt, wenn eine Zunahme des Motordrehmomentes während derVorlast detektiert wird. Wenn ETC_Disables_Pre_Load wahr ist, behält die Steuerungbei Schritt 268 einen normalen Drosselquerschnitt bei.Wenn ETC_Disables_Pre_Load auf falsch gesetzt ist, geht die Steuerungzu Schritt 260.The release conditions are now described in more detail. Based on 1 . 5A and 5B becomes the first release condition at step 258 described in more detail. At step 282 The controller determines whether FuelOffEnbl is set to true. FuelOffEnbl is a flag that is used to indicate whether the fuel for half the cylinders is turned off or the timer has not exceeded a threshold (step 220 in 4 ). If FuelOffEnbl is true, control moves to step 260 continued. If it is wrong, control determines at step 284 whether CD_State is set to preload. If CD_State is set to preload, the controller determines 12 at step 286 whether ETC_Disables_Pre_Load is set to true. If CD_State is not set to preload, the control moves to step 268 continued. ETC_Disables_Pre_Load is set to true if an increase in engine torque is detected during the preload. If ETC_Disables_Pre_Load is true, control remains at step 268 a normal throttle cross section. If ETC_Disables_Pre_Load is set to false, control goes to step 260 , [0042] In 5A wirdbei Schritt 260 eine zweite Freigabebedingung geprüft. BeiSchritt 260 bestimmt die Steuerung, ob CD_State nicht aufeine zugeschaltete Betriebsart gesetzt ist. Wenn CD_State nichtauf eine zugeschaltete Betriebsart gesetzt ist, befindet sich dannder Controller 12 im Prozess der Abschaltung von Zylindernoder hat Zylinder abgeschaltet, und die Steuerung fährt mitSchritt 266 fort. Wenn CD_State nicht in die zugeschalteteBetriebsart gesetzt ist, schreitet die Steuerung zu Schritt 268 fort.In 5A will at step 260 checked a second release condition. At step 260 The controller determines whether CD_State is not set to an activated operating mode. If CD_State is not set to an activated operating mode, the controller is located 12 in the process of deactivating cylinders or has deactivated cylinders, and the controller moves to step 266 continued. If CD_State is not set to the activated operating mode, the control proceeds to step 268 continued. [0043] Bei Schritt 266 wird diedritte Freigabebedingung geprüft.Bei Schritt 266 bestimmt die Steuerung, ob Gear_State aufeinen vorbestimmten Gang gesetzt ist. Beispielsweise kann Gear_Stateauf einen Gang gleich oder größer als3 gesetzt werden. Wenn die Steuerung bei Schritt 266 bestimmt,dass die dritte Freigabebedingung nicht erfüllt ist, wird bei Schritt 268 dernormale Drosselquerschnitt beibehalten. Wenn die dritte Freigabebedingungerfülltist, fährtdie Steuerung bei Schritt 270 mit Vorlast fort. Die Steuerungendet bei Schritt 280.At step 266 the third release condition is checked. At step 266 Control determines whether Gear_State is set to a predetermined gear. For example, Gear_State can be set to a gear equal to or greater than 3. If the control at step 266 determines that the third release condition is not met at step 268 maintain the normal throttle cross-section. If the third release condition is met, control moves to step 270 with preload. Control ends at step 280 , [0044] In 6 sindSchritte zum Verzögerndes Zündzeitpunktesallgemein bei 300 gezeigt. Die Steuerung beginnt mit Schritt 302.Bei Schritt 306 werden APCDes undAPCMeas beschafft. Eine Drehmomentreduktionsanforderungwird bei Schritt 310 berechnet. Bei Schritt 314 bestimmtder Controller 12, ob eine Drehmomentreduktion erforderlichist. Wenn dies wahr ist, wird bei Schritt 316 die Zündzeitpunktverzögerungsanforderungauf der Grundlage der Drehmomentreduktionsanforderung berechnet.Die Steuerung kehrt von Schritt 314 und 316 zurück. Die Zündzeitpunktverzögerungsschritte,die allgemein bei 300 gezeigt sind, werden vorzugsweise für jedes Zylinderzündereignisausgeführt.In 6 Steps to retard the ignition timing are shown generally at 300. Control begins with step 302 , At step 306 APC Des and APC Meas are procured. A torque reduction request is made at step 310 calculated. At step 314 determines the controller 12 whether torque reduction is required. If this is true, go to step 316 calculates the spark retard request based on the torque reduction request. Control returns from step 314 and 316 back. The spark retard steps generally shown at 300 are preferably performed for each cylinder firing event. [0045] Zusammengefasst überwachen ein Motorsteuerungssystemund ein Motorsteuerungsverfahren eine Drehmomentzunahme während einerZylinderabschaltung füreinen Motor mit bedarfsabhängigemHubraum. Bei einer Zylinderabschaltung wird ein Zeitglied gestartet.Ein Controller stellt eine Drosselklappenstellung ein und bestimmt,ob die Zylinderabschaltung innerhalb einer vorbestimmten Zeit abgeschlossenist. Der Controller stellt eine Drosselklappenstellung auf der Grundlagedes Status einer Freigabebedingung ein. Der Controller bestimmt,ob die Motordrehzahl und die Fahrzeugbeschleunigung jeweils innerhalbeiner Schwelle liegen. Der Controller betätigt die Drosselklappe in einerVorlastbetriebsart, wenn die Freigabebedingung erfüllt ist,und in einer normalen Betriebsart, wenn die Freigabebedingung nichterfülltist.In summary, monitor an engine control systemand an engine control method of torque increase during oneCylinder deactivation foran engine with demandDisplacement. A timer is started when the cylinder is deactivated.A controller sets a throttle valve position and determineswhether the cylinder deactivation is completed within a predetermined timeis. The controller establishes a throttle positionthe status of a release condition. The controller determineswhether the engine speed and vehicle acceleration are both withinto be on a threshold. The controller operates the throttle valve in onePreload mode, if the release condition is met,and in a normal operating mode if the release condition is notFulfillsis.
权利要求:
Claims (19) [1] Motorsteuerungssystem zum Überwachen einer Drehmomentzunahmewährendeiner Zylinderabschaltung füreinen Motor (16) mit bedarfsabhängigem Hubraum, umfassend: einZeitglied, das bei der Zylinderabschaltung gestartet wird, und einenController (12), der mit dem Zeitglied kommuniziert, dieDrosselklappenstellung einstellt und bestimmt, ob eine Zylinderabschaltunginnerhalb einer vorbestimmten Zeit abgeschlossen ist.Engine control system for monitoring torque increase during cylinder deactivation for an engine ( 16 ) with demand-dependent displacement, comprising: a timer which is started when the cylinder is deactivated and a controller ( 12 ) that communicates with the timer, adjusts the throttle position, and determines whether cylinder deactivation is complete within a predetermined time. [2] Motorsteuerungssystem nach Anspruch 1, dadurch gekennzeichnet,dass der Controller (12) die Drosselklappenstellung voneiner normalen Betriebsstellung zu einer weiter offenen Betriebsstellung öffnet, wenndas Zeitglied startet.Engine control system according to claim 1, characterized in that the controller ( 12 ) the throttle valve position opens from a normal operating position to a further open operating position when the timer starts. [3] Motorsteuerungssystem nach Anspruch 2, dadurch gekennzeichnet,dass der Controller (12) eine Drosselklappenstellung ineiner abgeschalteten Betriebsart beibehält, wenn die Zylinderabschaltunginnerhalb der vorbestimmten Zeit abgeschlossen ist.Engine control system according to claim 2, characterized in that the controller ( 12 ) maintains a throttle position in a deactivated mode when the cylinder deactivation is completed within the predetermined time. [4] Motorsteuerungssystem nach Anspruch 2, dadurch gekennzeichnet,dass der Controller (12) die Drosselklappe in die normaleBetriebsstellung zurückführt, wenndie Zylinderabschaltung die vorbestimmte Zeit überschreitet.Engine control system according to claim 2, characterized in that the controller ( 12 ) returns the throttle valve to the normal operating position when the cylinder deactivation exceeds the predetermined time. [5] Motorsteuerungssystem zum Überwachen einer Drehmomentzunahmewährendeiner Zylinderabschaltung füreinen Motor (16) mit bedarfsabhängigem Hubraum, umfassend: eineDrosselklappe, und einen Controller (12), der eineDrosselklappenvorlast aufbringt und bestimmt, ob eine Drehmomentzunahmewährendder Drosselklappenvorlast vorhanden ist, wobei der Controller(12) die Drosselklappenvorlast aufhebt, wenn eine Drehmomentzunahmedetektiert wird.Engine control system for monitoring torque increase during cylinder deactivation for an engine ( 16 ) with demand-dependent displacement, comprising: a throttle valve, and a controller ( 12 ), which applies a throttle valve preload and determines whether there is an increase in torque during the throttle valve preload, the controller ( 12 ) cancels the throttle valve preload when an increase in torque is detected. [6] Motorsteuerungssystem nach Anspruch 5, dadurch gekennzeichnet,dass die Drehmomentzunahme detektiert wird, wenn eine Ableitungder Motordrehzahl einen Motordrehzahlschwellenwert übersteigt.Engine control system according to claim 5, characterized inthat the torque increase is detected when a derivativethe engine speed exceeds an engine speed threshold. [7] Motorsteuerungssystem nach Anspruch 5, dadurch gekennzeichnet,dass die Drehmomentzunahme detektiert wird, wenn die Fahrzeugbeschleunigungeinen Fahrzeugbeschleunigungsschwellenwert übersteigt.Engine control system according to claim 5, characterized inthat the torque increase is detected when the vehicle accelerationexceeds a vehicle acceleration threshold. [8] Motorsteuerungssystem nach Anspruch 5, dadurch gekennzeichnet,dass die Drehmomentzunahme detektiert wird, wenn die Zündzeitpunktverstellungnach früheinen Schwellenwert der Zündzeitpunktverstellungnach früh übersteigt.Engine control system according to claim 5, characterized inthat the torque increase is detected when the ignition timing is adjustedafter earlya spark timing advance thresholdafter exceeds early. [9] Motorsteuerungssystem nach Anspruch 5, dadurch gekennzeichnet,dass die Freigabebedingung erfülltist, wenn die Motordrehzahl eine vorhergesagte Motordrehzahl übersteigt.Engine control system according to claim 5, characterized inthat the release condition is metis when the engine speed exceeds a predicted engine speed. [10] Verfahren zum Überwacheneiner Drehmomentzunahme währendeiner Zylinderabschaltung für einenMotor (16) mit bedarfsabhängigem Hubraum, mit den Schritten: Aufbringeneiner Drosselklappenvorlast vor einem Zylinderabschaltungsereignis(154), Bestimmen, ob eine Drehmomentzunahme während derDrosselklappenvorlast vorhanden ist (162), und Aufhebender Drosselklappenvorlast (164), wenn eine Drehmomentzunahmedetektiert wird.Method for monitoring torque increase during cylinder deactivation for an engine ( 16 ) with demand-dependent displacement, with the following steps: applying a throttle valve preload before a cylinder deactivation event ( 154 ), Determine if there is an increase in torque during throttle preload ( 162 ), and canceling the throttle preload ( 164 ) when an increase in torque is detected. [11] Verfahren nach Anspruch 10, dadurch gekennzeichnet,dass der Bestimmungsschritt (162) zumindest eines umfasstvon: (A) Bestimmen, ob eine Ableitung der Motordrehzahl einenMotordrehzahlschwellenwert übersteigt, (B)Bestimmen, ob eine Fahrzeugbeschleunigung einen Fahrzeugbeschleunigungsschwellenwert übersteigt, (C)Bestimmen, ob eine Zündzeitpunktverstellung nachfrüh einenSchwellenwert einer Zündzeitpunktverstellungnach früh übersteigt,und (D) Bestimmen, ob eine Ableitung der Drehzahl (RPM) einevorhergesagte Ableitung der Drehzahl übersteigt.A method according to claim 10, characterized in that the determining step ( 162 ) includes at least one of: (A) determining whether an engine speed derivative exceeds an engine speed threshold, (B) determining whether vehicle acceleration exceeds a vehicle acceleration threshold, (C) determining whether an early spark advance exceeds an early spark advance threshold, and (D) determining whether a speed derivative (RPM) exceeds a predicted speed derivative. [12] Verfahren zum Überwacheneiner Zylinderabschaltung füreinen Motor (16) mit bedarfsabhängigem Hubraum, mit den Schritten: Abschaltenvon Arbeitszylindern in dem Motor (16) mit bedarfsabhängigem Hubraum(206), Vergrößern desDrosselquerschnittes fürden Motor (16) mit bedarfsabhängigem Hubraum von einem vorbestimmtenQuerschnitt auf einen vergrößerten Querschnitt(208), Bestimmen, ob eine Zylinderabschaltung innerhalb einervorbestimmten Zeit auftrat (120, 218), und Steuerneiner Luftlieferung auf der Grundlage der Zylinderabschaltung, dieinnerhalb der vorbestimmten Zeit auftrat, durch: (A) Rückführen desvorbestimmten Drosselquerschnittes, wenn die Zylinderabschaltunglängerals die vorbestimmte Zeit andauert (230), oder (B)Beibehalten eines Drosselquerschnittes im abgeschalteten Zustandzwischen dem vorbestimmten Querschnitt und dem vergrößerten Querschnitt, wenndie Zylinderabschaltung innerhalb der vorbestimmten Zeit abgeschlossenwird (224).Method of monitoring cylinder deactivation for an engine ( 16 ) with demand-dependent displacement, with the steps: switching off working cylinders in the engine ( 16 ) with demand-dependent displacement ( 206 ), Increase the throttle cross section for the engine ( 16 ) with demand-dependent displacement from a predetermined cross-section to an enlarged cross-section ( 208 ) Determining whether cylinder deactivation occurred within a predetermined time ( 120 . 218 ), and controlling air delivery based on the cylinder deactivation that occurred within the predetermined time by: (A) returning the predetermined throttle cross-section if the cylinder deactivation continues longer than the predetermined time ( 230 ), or (B) maintaining a throttle cross-section in the deactivated state between the predetermined cross-section and the enlarged cross-section if the cylinder deactivation is completed within the predetermined time ( 224 ). [13] Verfahren zum Einleiten einer Abschaltung für Zylinderbei einem Motor (16) mit bedarfsabhängigem Hubraum, mit den Schritten: Abgebenvon Kraftstoff mit einer vorbestimmten Rate an den Motor (16)mit bedarfsabhängigemHubraum auf der Grundlage der Drosselklappenstellung, Bestimmen,ob eine Vielzahl von Freigabebedingungen (258, 260, 266)erfülltist (250), und Durchführen von entweder einer Vergrößerung der Drosselklappenstellung(270) oder eines Beibehaltens der Drosselklappenstellung(268) auf der Grundlage der Vielzahl von Freigabebedingungen.Procedure for initiating a shutdown for cylinders in an engine ( 16 ) with demand-dependent displacement, with the steps: dispensing fuel to the engine at a predetermined rate ( 16 ) with demand-dependent displacement based on the throttle valve position, determining whether a large number of release conditions ( 258 . 260 . 266 ) is satisfied ( 250 ), and either increasing the throttle position ( 270 ) or maintaining the throttle valve position ( 268 ) based on the multitude of release conditions. [14] Verfahren nach Anspruch 13, gekennzeichnet durchBeibehalten einer konstanten Stellung des Gaspedals (30).A method according to claim 13, characterized by maintaining a constant position of the accelerator pedal ( 30 ). [15] Verfahren nach Anspruch 13, dadurch gekennzeichnet,dass der Bestimmungsschritt umfasst, dass bestimmt wird, ob derKraftstoff fürdie Zylinder des Motors (16) mit bedarfsabhängigem Hubraum abgeschaltetist.A method according to claim 13, characterized in that the determining step comprises determining whether the fuel for the cylinders of the engine ( 16 ) is switched off with demand-dependent displacement. [16] Verfahren nach Anspruch 13, dadurch gekennzeichnet,dass der Bestimmungsschritt umfasst, dass bestimmt wird, ob eineweiter offene Drosselklappenstellung angefordert wird.A method according to claim 13, characterized inthat the determining step includes determining whether afurther open throttle position is requested. [17] Verfahren nach Anspruch 13, dadurch gekennzeichnet,dass der Bestimmungsschritt umfasst, dass bestimmt wird, ob eineDrehmomentzunahme währendeines Ereignisses einer Drosselklappenöffnung detektiert wurde.A method according to claim 13, characterized inthat the determining step includes determining whether aTorque increase duringan event of a throttle valve opening was detected. [18] Verfahren nach Anspruch 13, dadurch gekennzeichnet,dass der Bestimmungsschritt umfasst, dass bestimmt wird, ob derMotor (16) mit bedarfsabhängigem Hubraum mit allen Zylindernarbeitet.A method according to claim 13, characterized in that the determining step comprises determining whether the engine ( 16 ) with demand-dependent displacement works with all cylinders. [19] Verfahren nach Anspruch 13, dadurch gekennzeichnet,dass der Bestimmungsschritt umfasst, dass bestimmt wird, ob derMotor (16) mit bedarfsabhängigem Hubraum in einem höheren Gangals dem zweiten Gang arbeitet.A method according to claim 13, characterized in that the determining step comprises determining whether the engine ( 16 ) works in a higher gear than the second gear with demand-dependent displacement.
类似技术:
公开号 | 公开日 | 专利标题 DE102009043393B4|2018-10-31|Target wheel position detection systems DE102004035253B4|2008-11-27|Customizable modification of the cylinder deactivation threshold DE69816387T2|2004-04-15|Control system for hybrid vehicles DE60213144T2|2007-07-12|Engine control unit DE19833909B4|2012-10-18|Apparatus and method for torque-assisted vehicle speed control DE60209968T2|2006-08-17|Automatic control system for stopping and restarting an internal combustion engine US7249454B2|2007-07-31|Fuel injection control apparatus and fuel injection control method for internal combustion engine DE102005058820B4|2016-11-17|Method for controlling an internal combustion engine, in particular a self-igniting internal combustion engine DE102010052239B4|2016-11-17|A method of smoothing output torque for a hybrid powertrain DE102006000431B4|2016-12-01|Cruise control device and method for vehicles DE10262181B4|2012-04-05|Method for estimating the deterioration level of an emission control device EP2002103B1|2018-10-17|Einspritzverfahren und zugehörige verbrennungskraftmaschine DE102015103621A1|2015-10-01|A system and method for adjusting a torque capacity of a machine using model prediction control DE102010031007B4|2014-01-09|A method of controlling the turbine inlet temperature DE69535277T2|2007-08-30|Method and system for controlling internal combustion engines US7654248B2|2010-02-02|Cylinder torque balancing for internal combustion engines DE69823269T2|2004-08-26|Throttle valve control device for an internal combustion engine DE112013001783B4|2019-11-21|Control of an engine with partial cylinder deactivation DE112007002032B4|2012-03-08|Torque control device for an engine system EP1745197B1|2019-08-07|Verfahren zum einbringen eines reagenzmittels in einen abgaskanal einer brennkraftmaschine DE102010011673B4|2018-01-25|A method and system for generating a diagnostic signal of a machine component using a cylinder internal pressure sensor DE102005060682B4|2018-09-20|Engine control device and method for variable incremental connection and shutdown of cylinders in an engine with demand-displacement capacity DE60024756T2|2006-08-17|Device and method for increasing the exhaust gas temperature in an internal combustion engine DE10322513B4|2010-04-15|Control system and method with torque adjustment for an engine with cylinder deactivation DE102008054062B4|2017-01-19|Solution for inverse torque model and restriction
同族专利:
公开号 | 公开日 US6739314B1|2004-05-25| DE102004004327B4|2010-12-23|
引用文献:
公开号 | 申请日 | 公开日 | 申请人 | 专利标题
法律状态:
2004-09-09| OP8| Request for examination as to paragraph 44 patent law| 2009-07-16| 8180| Miscellaneous part 1|Free format text: PFANDRECHT | 2010-01-07| 8180| Miscellaneous part 1|Free format text: PFANDRECHT AUFGEHOBEN | 2010-04-01| 8180| Miscellaneous part 1|Free format text: PFANDRECHT | 2011-06-16| 8364| No opposition during term of opposition| 2011-06-16| R020| Patent grant now final|Effective date: 20110323 |
优先权:
[返回顶部]
申请号 | 申请日 | 专利标题 相关专利
Sulfonates, polymers, resist compositions and patterning process
Washing machine
Washing machine
Device for fixture finishing and tension adjusting of membrane
Structure for Equipping Band in a Plane Cathode Ray Tube
Process for preparation of 7 alpha-carboxyl 9, 11-epoxy steroids and intermediates useful therein an
国家/地区
|